Robert Vergara, 50, had the .357-caliber revolver in his front pocket when Officer Jim Zenock found him in the truck on Rochelle Avenue "not making any attempts to summon help or get fuel" around 5 p.m. Thursday, Detective Sgt. James M. DePreta said.
Given his "inability to account" for the circumstances, Vergara was sent to New Bridge Medical Center in Paramus for a psychological evaluation, DePreta said.
He remained there Friday in the custody of the Bergen County Sheriff's Office, charged with unlawful possession of a handgun without a permit.
Click here to follow Daily Voice Ridgewood and receive free news updates.